mountain alder - Turkish English Dictionary